needle puncture site - Alemán Inglés Diccionario